repurchasing price - French English Dictionary